Many thanks, Nelson. I've done all my modifications. Have just realised that I didn't finish off 16 A - this thread's on a loop, that's where we started many hours ago!
My 16 begins with M - according to Chambers, this fits the first part of the clue adequately and I've persuaded myself that the second part ('pinch') works OK too.
Oh dear - mine began with P, but yours is right.
Old word for boxing, and also a word meaning to rob or steal.
Thanks for starting me in the right direction and rounding the whole thing off.
Have another drink, you've earned it.
Just one last thing.
I was misled a bit at 5D.
The first word of the real answer could also be a brand name theme word. Bit of a red herring that held me up for a while.
And, the second word of the real answer is modified to a brand name that doesn't seem to include the first theme word - at least not that i can find in google.