About Essential Ingredient Consulting Ltd (04301077) United Kingdom