About Mirror Mirror Hair Design Ltd (10212859) United Kingdom