About No.1 Retail And Leisure Limited (10848847) United Kingdom