About Ellie Roy Hair Limited (SC506439) United Kingdom