About S1 Store Space Ltd (12536585) United Kingdom