About George Hammond Marine Ltd (13313179) United Kingdom