Musicbrainz
I've used this software for quite a while - generally it's superb. Won't deal with your UK garage mashups but still!
Olly Aitch