About National Retail Brands Limited (12390918) United Kingdom