About Troy Hamilton 62 Limited (08639085) United Kingdom