About Shearwater Engineering & Marine Consultants Limited (11170826) United Kingdom