About Ellis Taylor Beauty Studio Limited (04535973) United Kingdom