About Open Marine Services L.p. (SL023491) United Kingdom