About London Motor World Ltd (12967247) United Kingdom