Anyone know anything (good/bad) about
http://www.cardsgate.com?
I've been loking into various processors recently and as far as i can tell you can use it in the UK and you don't need to pay any VISA fees. Although the site is a little lacking on the information side.
So anyone got any idea what they're like?