About Salon Studios Franchise Limited (SC667076) United Kingdom