About Hythe Shipyard Limited (12037433) United Kingdom