About Jsl Essentials Ltd (13453103) United Kingdom