Hello phillc,
I bought a Knox back protector, but not sure if practical for a one piece leathers, Infinity motorcycles at St.Margarets roundabout stock them.
Worth going in and getting them to measure your back, as they all come in different sizes.
I found the Knox to be very comfortable and I think they are priced at around £80-90.
Good luck.
TopiToo