About Selborne Stores Limited (RS008332) United Kingdom