Major expansion plans for Althams Butchers

Planning consent has been granted for a state-of-the-art meat processing facility for Althams Butchers in Lancashire, a business supplying some of the UK’s top hotels and restaurants.

from The Caterer