About Pandora Factory Blinds Ltd (13146399) United Kingdom