About Vanilla Essence Limited (07111603) United Kingdom