About H & T Investments Limited (08903789) United Kingdom