About Jlec Solutions Limited (08442955) United Kingdom