Castell Howell
From small rural beginnings in 1988, Castell Howell foods have grown to become Wales’ leading independent food service wholesaler, servicing the length and breadth of Wales...
3000+ products
replies quickly
100% of customers order again