Finally! I came back to this game tonight and managed to finish it off. Those bagpipes were an absolute nightmare but I got there eventually. I swear I must have just got lucky though!
That's the full 200 for this now!
"Wha's in cherge here?"