About Essence Of ... Ltd (10560715) United Kingdom