About T D Hamilton Limited (04890311) United Kingdom