About Thomas H Investments Limited (13393414) United Kingdom