The game was Aitken vs Keffler, Edinburgh 1954. You can find it by searching on chesslab.com for those two players in the historical archive.
I found one other game by Keffler, and this one was equally spectacular:
Who was / is this Keffler guy? Did he just play these two games, sixteen years apart, both queen sacrifices forcing mate?
Edit: Could it be Peter Keffler of Clacton:
Judging by his game on this page:
I think it must be!
A quick Google search suggests Peter Keffler is still with us and is now aged around 85.