About S A Stores Limited (08032463) United Kingdom