About R2a Grocery Swindon Ltd (13712106) United Kingdom