D.B.
oh... sweetheart! Don't buy this on amazon! You can get all of this at your local grocery store for a fraction of the price! Brand is not important. Go to your local grocery with your list and ask for help. They will gladly help you find Swan flour, plain flour, and whole milk powder. (Swan flour is known as cake flour in the US) and margarine comes in 10 brands... but i suspect (as a peron who has baked commercially and personally for 30 years) that you want butter. don't be surprised if she asks for your recipe. I'm quite interested myself!!!