About Sandy Store Limited (10533080) United Kingdom