About Mcloughlin Marine Services Limited (NI018948) United Kingdom