About Hamilton Marine Ltd (12193863) United Kingdom