About Leeds Hair And Beauty Limited (10188873) United Kingdom