About Dmi Shipyard Services Limited (11770839) United Kingdom