About Salon Grand Limited (11467938) United Kingdom