Anyone know what this is? The van round 'arwood plays it and I have absolutely no idea what it is. Most of them are nursery rhymes but I dont recognise this one. It also happens to be the most annoying! Sticks in your head for hours - though I do have a lot of fun whistling it to see how many other people I can get humming it!