About Mirror Mirror Barbing Salon Ltd (13273759) United Kingdom