About Claymore Marine Ltd (09278148) United Kingdom