About L&d Motors Ltd (08596664) United Kingdom