About Ocean & Sea Ventures Ltd (07195771) United Kingdom