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,600 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 us on 0808 1 000 000 or


Back to top