About Mirror Mirror Hair And Beauty Studio Ltd (12051738) United Kingdom