About S & K Retail Ltd (10119343) United Kingdom