About London Chauffeur World Ltd (12870536) United Kingdom