About Salon Churchill Limited (09757788) United Kingdom