About Pelican Brands Limited (12848822) United Kingdom