About Jl&k Limited (07618790) United Kingdom