About Lush Treatments Limited (11067558) United Kingdom