About Sandy Lane Stores Limited (11618865) United Kingdom