I have obviously expressed my puzzlement badly. I can see how to work out the second name from the clues the compiler has supplied. It is how to work out the first name from the clue" seen giving girl" that I am having a problem with.
If in essence the clue is simply any one of hundreds of girls' names then is the only point of using "seen giving" before girl to act as a "red herring" in an attempt to confuse the solver?
mop