Hello Again,
Firstly my apologies for the delay. I have been on a short business trip.
I have managed to skim read the above and now have a better understanding - thank you. In any case I will look into it with greater depth and give a detailed answer shortly.
Thank you again.
Regards,
James