Hi Dave!
Unfortunately I can't tell you more about this album. The record label is TELDEC but I don't know and haven't found a number. That album is out of stock since the 80s ( I read on a site of the broadcast museum in Berlin - the museum is closed since 1988). It has been a limited edition with regard to Kunstkopf (dummy head?) stereophony.
I don't think the song is an instrumental because John Vaughan is a singer/songwriter.
You can look up what I fond yesterday here:
http://www.john-vaughan.com/
-> discography
-> scroll down a bit
Maybe John Vaughan owns a copy and can give some more informations...