About Lamotte Europe Limited (08364850) United Kingdom