About Pelican Manco Limited (12201100) United Kingdom