About Taylor Hopkinson Limited (SC355209) United Kingdom