About Selfridges Retail Limited (00097117) United Kingdom