About Lush Partners Limited (12890338) United Kingdom