About Smnc Retail Limited (12362348) United Kingdom