About Sensational Beauty & Consultancy Limited (11881217) United Kingdom