About Hamilton Thorne Holdings Uk Limited (12131029) United Kingdom