About Hamilton Handley Limited (10344234) United Kingdom