About Vegetable Extracts Limited (09532692) United Kingdom