The Clutch Centre phone Unit 18 Manorside Industrial Estate, Walkers Road, North Moons Moat Moons Moat North Industrial Estate, Worcestershire B98 9HD map