manufacture of bodies (coachwork) for motor vehicles (except caravans)
Cosby Suppliers Ltd Leicester address and phone