About Quality Food Ingredient Solutions Limited (12234392) United Kingdom