About Pelican Services Limited (05647358) United Kingdom