About Taylor Hunt Holdings Limited (13644696) United Kingdom