About Lush London Salon Ltd (10764673) United Kingdom