Hall Farm, 1 Main St, Holwell, Melton Mowbray LE14 4SZ
This business for trucks situated in the city of Melton Mowbray (United Kingdom), provides an highly professional service to its purchasers, with great discounts but with the highest quality and a large diversity of inventory. Visitors have the possibility to contact them using: phone.