In June/July someone asked about this tune being possibly theme music for a UK TV show. At least I thought it was here, but I can't find the thread. I posted the question on another message board I know and 3 months later someone replied having written to the source - indeed it may have been a US show.I can post the reply here or to the thread author if they can let me know I haven't imagined the original thread (or if others are interested.
Rana