Peter’s Food Service open depot in London Peter's Food Service, a UK producer of pies, pasties, sausages and saveloys, has opened a 45,000 sq ft distribution depo... Read more January 10, 2011