About Chauffeurs World Limited (09898269) United Kingdom