About S & A Beauty Uk Ltd (10962994) United Kingdom