About Studio Hairstylers Ltd (11830325) United Kingdom