HAPPY 30TH ANNIVERSARY CASTELL HOWELL FOODS

Family run business Castell Howell Foods in Wales celebrate their 30th year of business in 2018 and are about to take delivery of another 6 DAF LF230 12 tonne vehicles. The nature of the business means that Castell Howell Foods runs a large and varied fleet of vehicles.  The whole commercial fleet consists of 160 […]