About S&m Retail Ltd (13637208) United Kingdom