About Mirror Mirror Hair Limited (09590237) United Kingdom