About R & B Stores Ltd (07757812) United Kingdom