About Ocean Associates Limited (04602895) United Kingdom