Well, nobody but me is qualified to reply. And I was none of the 35 views.
Now I am - at present, no there isn't. We don't have the resources to set up our own credit card processor, and I live on a different continent to most of you.
If you can write GBP cheques, I can process those (USD cheques are not much use to me, I'm afraid - I just get a funny look from the bank clerk; they do do it, but it takes a month and costs more than the cheque is usually worth!)