Who exactly is Geoff, anyway?
The elderly lady's grandson and a friend of Amy's, apparently.
Just some dude who happened to be in the right place at the right time? And was the elderly lady the aunt that young Amelia refers to or just someone else in the village?
When Amy admits that her job as a kissogram involves snogging strangers, the Doctor reacts with distaste, saying, "You were a little girl five minutes ago!" Amy then retorts that the Doctor is worse than her aunt, implying that her aunt knows of Amy's job and disapproves of it.
Geoff's Grandmother, by contrast, had apparently no idea whatsoever that Amy was a kissogram, given her confusion over whether or not Amy was a nurse. From this, I would infer that Geoff's Grandmother is not Amy's aunt.
It would be interesting to see her using Rory (or whoever) for the benefit of the physical/need for security and stability
A fully-grown woman needs a man to provide her with security and stability?
You wanna re-phrase that? 'Cos the way you said that there, it sounds startlingly sexist.