About J & Jl Services Ltd (11796413) United Kingdom