Great stuff, I’d forgotten all about Sore Throat. Almost certain I saw them back in late 80s Manchester somewhere (place down Oxford Road maybe) on bill with Extreme Noise Terror, Stupids, Bolt Thrower and others. Good days.I saw Napalm Death in concert once or twice.
However, I preferred Sore Throat - contemporaries but also adversaries of Napalm Death, as is evidenced by the jibe contained within the pastiche title of the album linked to below.
If I recall correctly I am, under a previous pseudonym, name checked on the back cover of the original pressing of Sore Throat's first 7" single.