About J&r Foodstores Limited (04508529) United Kingdom