About Hamilton Grant Holdings Limited (10050067) United Kingdom