If you describe the problem more in details maybe I can give you some advice. What was the problem with corruption wine? Galadriel should be available from barracks, you can get there from the street
Oh, got it. You can get the last ingredient via the 'decree book' on your table. There will be a decree related to the goblin trade union. After you make a decision, the ingredient will appear in the shop when the shop's stock gets replenished (each week on Monday).