I fettled up the mess but that shortened it even more and so it simply did not reach the sleeve. Hence replacement needed.
Internet offered up none. Looked like a Hafele product that has been discontinued and is unavailable.
Phoned Toolstation who answered quickly and helpfully - no they had none but supplier's number is 01767 nnnnnnn.
Urfic answered on second ring and immediately offered to send not one, but four. And in the appropriate 45mm length so they do not need to be cut by me at all. And didn't even mention a charge. And wished a happy Christmas.
For something that was not exactly top of the range, from a very competitive supplier, I was very pleased to be treated so well.