About Omega Marine Ltd (08358818) United Kingdom