John Cooper do have the all black leather in stock for £1100 + fitting but they will not send them out to you. YOu can get them through a dealer which takes 6-8 weeks or you can go all the way down to Brighton and get them fitted by John Cooper.
I got in touch with a Italian Company last week before they shut down for the summer and they are sending the seats direct to Zeemax for them to be retrimmed.