About L H Morgan & Sons (marine) Limited (01260235) United Kingdom