About R & S Stores Limited (08044146) United Kingdom