About London Chauffeur Cars Ltd. (08922232) United Kingdom