About Croscombe Hackney Carriage Company Ltd (12898205) United Kingdom