I remember reading about this stuff a while back. Good old Greg Wilson was pounding this stuff out in the early 80s. The pic is off the 'Huddersfield' crew and i don't think i've ever seen so many happy faces in one shot, it looks like the front row of a Diplo gig. Check this site out for more info
Speaking of Diplo i've been wasting this afternoon trawling through the Mad Decent blog. It is non-stop tunes. At one point he even name drops TS7!