About Jl Dennis Ltd (12108010) United Kingdom