About Sarah Hair And Beauty Limited (SC458139) United Kingdom