I've met Stephen a few times. He runs a record shop in Glasgow now called Monorail Music, and often serves behind the counter. I also saw/heard him DJ at a couple of Creation Records nights back in the day.
'Sit On It Mother' is definitely my favourite track of theirs, but maybe more because of the emotional ephemera that surrounds it