About Hamilton Cooke Gp Ltd (12843020) United Kingdom