About Touch Hair Salon Limited (10576430) United Kingdom