About Pandora S Hornchurch Ltd (11888514) United Kingdom