About Omega Marine Services Limited (10195917) United Kingdom