About Jl8 (uk) Limited (08290583) United Kingdom