About Pelican Supplies Ltd (12261408) United Kingdom