About Taylors Group Ltd (10549325) United Kingdom