I cannot name the track, but it does sound very much like many tracks that were released on Pengo Records (A Dutch label)
https://www.discogs.com/label/3343-Pengo-Records