I haven’t used them but I was at the Plawsworth filling station a few weeks ago and there is a business based there that does car seat upholstery. Further afield there is a guy in Byker who a lot of the dealers use.
It could be worth a call to the Car Barn who advertise Ferrari servicing. As their sister company is the Aston Workshop they must have experience of reupolstery