About Sandy Stores Ltd (12946624) United Kingdom