About Jlm Europe Limited (03784864) United Kingdom