No interactions present.
Yes, this one's an aphid! I don't know much about these, and can't suggest a species ID.
Entomologist and biological recorder
Dear Martin, my Dad was so relived he'd got it right this time!
Lat/Lng: 53.465066866632, -2.2487149536937
OS grid ref: SJ835965