About De Montfort Hair Clinic Limited (10473661) United Kingdom