Deli Solutions is a food-manufacturing site based in Clitheroe, Lancashire. We produce olive and antipasti products for the leading UK retailers.

Visit their website > > >