My, you have been busy.

Correct answers so far :
1. Fab ... Margaret Pilkington.
2. Nobbly Bobbly .. MargaretR.
3. Mini Milk ... David1.
4. Magnum ... MargaretR.
5. 99 ... Mobertol.
6. Twister ... MargaretR.
7. Cornetto . Mobertol.
8. Choc.Ice ... Mobertol.
9. Zoom .. David1.
10.
11. Solero ... David1.
12.
13. Funny Feet ... Garinda.
14.
15. Screwball .. David1.
16.
17. Mr. Whippy .. Garinda.
18.
19.
20.