About D & Jl Limited (SC357097) United Kingdom