About Sandu Salon Service Limited (11870093) United Kingdom