About R & R Supermarket Ltd (10101256) United Kingdom