Hi,
I've seen your page and have joined it/liked it :-)
I found a bit of very vague info on a couple of the band members and I think at least one of them either taught or studied at Hull Tech College so it looks like they may indeed have been locals.
Hopefully find out more in due course :-)
Cheers
Nick.