About Lush & Co (london) Ltd (11598434) United Kingdom