About Taylors Associates Ltd (12119278) United Kingdom