Sites and Offices

In Great Britain, we make, sell and deliver global brands, but we are a local business. We have our roots firmly planted in the communities where we do business. We employ some 3,800 people across England, Scotland and Wales at manufacturing sites, offices and depots.

You can explore our sites and offices by clicking on the icons on the map or the links in the index.

Want to do business with us? To find out more contact the Customer Hub


Back to top