About Taylor Shaw Holdings Ltd (11013642) United Kingdom