Jonty,
Sounds like a job for John Wiseman