About S & M Stores (npt) Ltd (12441917) United Kingdom