About S A Mix Retail Ltd (12744978) United Kingdom