About N & R Retail (sw) Limited (10967861) United Kingdom