About Lenco Motor Spares Limited (05273413) United Kingdom