About Lush Manufacturing Limited (03327905) United Kingdom