I remember this track from around 1991 or 92 but never managed to find out what it is. Sounds to me like it might be an Ibiza Records or Noise Factory track but I've got most of those already so I'm not sure.
Any help with this would be really appreciated