About London Motor Trade Ltd (08269386) United Kingdom