About Pelican Snacks Ltd (12593995) United Kingdom