About Essential Ingredients Limited (02405147) United Kingdom