About Sandra S Store Limited (05739892) United Kingdom