About Pelican Consultancy Limited (04423921) United Kingdom