To accept Visa, Mastercard, Switch, Connect and JCB your first port of call should be your existing bank

Contacts
American Express
Have the name, home address and date of birth of your business' authorised signatory to hand, also the bank account details where you'd like any money received deposited.
Tel: 0800 339911
Diners Club
Tel: 0800 389 2224
www.dinersclub.com
Worldpay
Tel: 0870 366 1233
www.worldpay.com
Netbanx
Tel: 01223 845594
www.netbanx.com
NOCHEX
www.nochex.com
PhonePaid
Tel: 0871 871 0909
www.phonepaid.com
Paybox
www.paybox.co.uk