About Hamilton & Forbes Limited (SC010382) United Kingdom