About S M S Stores Limited (03421497) United Kingdom