About Ela Salon Limited (11005295) United Kingdom