About Glenfield Motor Spares Limited (04251280) United Kingdom