About Studio C Hair Salon Limited (12298491) United Kingdom