About Hena Salons (mill Hill) Limited (05985223) United Kingdom