About Jl Clindev Ltd (09609217) United Kingdom