About Marine Engineering & Fabrications (holdings) Limited (03936451) United Kingdom