castellhowellfoods

Castell Howell Foods

With over 15,000 products, Castell Howell Foods is the complete food service & catering solution in Wales, the border counties and the South West. www.castellhowellfoods.co.uk
  • 91 posts
  • 170 followers
  • 61 following
Load more