About Ruxley Stores Limited (04266906) United Kingdom