About Ellie S Beauty Doncaster Ltd (11894370) United Kingdom