Thanks for a detailed post Kell - I appreciate you (and everyone else in the thread) taking time out to help me, consider the options available and also not only say 'you MUST have XYZ', it seems a nice and friendly forum, so my thanks to everyone for that :) :)
Yes, I spent some time looking...