About Shead Marine Design Limited (01579733) United Kingdom