More than 120 firefighters have battled to contain a blaze at a waste recycling centre that sent black smoke streaming across Sydney's west. Dozens of crews rushed to Muir Road in Chullora just after 9.15am on Thursday, with the large fire brought under control within an hour, a NSW Fire and Rescue spokeswoman told AAP. The 120m x 70m complex handles batteries, oil, metals, paint and solvents and electrical equipment, according to the SUEZ Chullora Resource Recovery Park website. "There are some gas cylinders in there which the firefighters have been cooling," the spokeswoman said. A number of compressed air foam tankers were also brought out to fight the fire. Nobody has been allowed inside the complex due to concerns the structure will collapse. Images on social media show the roof has caved in with crews perched on "aerial appliances" to douse flames from above. All workers have been accounted for at the business. The nearby Bankstown Airport was not affected by the plume of smoke, an airport spokeswoman told AAP.