About Studio Hair Salon Limited (11062407) United Kingdom