About Jl Essentials Limited (12700023) United Kingdom