I'm sorry, I don't know. If you haven't already you could try posting it as its own thread-that way more people will see it that might know that song, vs. I doubt they'd look for a post about it in a thread about Bach. :p
Good luck with your search!
15th June, 2017