Alright Dave, can I hazard a guess you're around 6' or more?
I had mine done by Saxon Seats down in Dorchester, as did another from this forum.
I had the seat height raised, firmer foam, gel and the seat was widened and the cut out moved back. I can do a ride non stop til the tank need fuel no worries.
Speak to
http://www.saxonseats.co.uk/ I think the guy that dealt with me was called Adam, very helpful.