About Pelican Ocean Ltd (07643457) United Kingdom