About S.& M.stores Limited (00606961) United Kingdom