About London Motor Associates Ltd (07455191) United Kingdom