About Jl Associates Ltd (07242663) United Kingdom