About L & M Spares Limited (06869374) United Kingdom