About Master Marine Business L.p. (SL019639) United Kingdom