About Marine And Oil & Gas Project Services Ltd (11046061) United Kingdom