About R & Y Retail Ltd (12014599) United Kingdom