About Essence Of Living Limited (06588806) United Kingdom