About Essence Of Life Limited (05252748) United Kingdom