About R&d Stores Limited (09300657) United Kingdom