About The Ingredient Company Limited (03981662) United Kingdom