About Ocean Service Limited (07608351) United Kingdom