About Lush Mechanical Limited (08058811) United Kingdom