About Food Ingredient Solutions Ltd (07663379) United Kingdom