About Hamilton Limited (03088346) United Kingdom