1. Obscure
2. not old enough to be a b-side - does that translate to never vinyl?
3. not a single? therefore it would not have been a b-side unless it was on an album entitled 'A-Sides'
4. novelty band - almost any band after 1985?
5. Welsh?
a lot of clues - none any good to me at the moment.