About Ella Ross Beauty Limited (13568322) United Kingdom