About Thomas Henry Ventures Limited (09605414) United Kingdom