About Mirror Mirror Hair & Beauty Limited (09792799) United Kingdom