About J&r Retail Ltd (NI642302) United Kingdom