About R.s.r. Retail Ltd (07790565) United Kingdom