About Salon No3 Ltd. (11629014) United Kingdom