About S & W Retail Ltd (SC674110) United Kingdom