About The Sensational Beauty Limited (12286349) United Kingdom