About N & R Retail Ltd (10268938) United Kingdom