Castell Howell

Castell Howell

Stand Number: 
H1-29

Castell Howell Foods are wholesalers of ingredients, and manufacturers of multi-portion meals to the foodservice sector. From our six depots we serve the whole of Wales, West Country and border counties, with the Authentic Foods branded meals distributed nationally.

https://www.castellhowellfoods.co.uk/