They look like the coils that suit the VE LE0 engine.as 07GTS said.
After I think mid 07 the shape changed and the rubber insulator that slips over the tip of the spark plug became longer.
That's interesting to hear Holden decided to use them again 7 years later in the VF.
What's written on the top of the coil near the bolt?
Send them to me I'll use them on my LFW for a few years and see if they're any good