About R & B Foodstores Limited (05291512) United Kingdom