About Ocean Design & Engineering Lp (LP021396) United Kingdom