About Taylor Hayes Limited (13245412) United Kingdom