About George Hammond Marine Services Limited (13312935) United Kingdom