About Essencelab Ltd (04904242) United Kingdom