About Hamilton Tm Ltd (10673156) United Kingdom