About Cater Allen Lloyd S Holdings Limited (02140745) United Kingdom