About Cordon Taylor & Son Ltd (11303018) United Kingdom