About Pelican Accessories Limited (10293600) United Kingdom