About Seventy Six Salon Limited (13611928) United Kingdom