About Wentworth Stores Limited (11769917) United Kingdom