About Offshore Superintendents Limited (08223485) United Kingdom