About Capital Chauffeur Cars Ltd. (04918925) United Kingdom