About Snd Store Ltd (11023311) United Kingdom