About Lush Beauty Salon & Spa Limited (09840908) United Kingdom