About Sorrell Beauty Limited (12220666) United Kingdom