About Studio J Hair Salon Limited (13001538) United Kingdom