If Newport, South Wales isn't too far to travel Digger Seats could be your man. I had mine down for the 1200, low seat re-sculpted and rear seat also. he did a very good job.
Had mine done with "SAXON SEATS" in Christchurch,,, albeit a long ish time back. They did a really good job. Cant find number details etc, so GOOGLE might be a good mate to have if you are over this way looking ..