Biffa

Biffa is an integrated waste management business in the U.K., providing collection, landfill, recycling and special waste services to large industrial and commercial customers.

Visit Website
https://www.biffa.co.uk