About W & M Retail Ltd (SC661686) United Kingdom