About Salon Spencer Ltd (11167530) United Kingdom