Wow folks!
A brilliant response already to my request. Thank you all very much indeed.
I'm now going to start to look into the detail of all that you have supplied and mentioned here. There is so much already to be getting on with.
Magnificent job. Cheers.
Chris