Hi there,

I'm researching how things go in the UK re: merchant accounts.

Does anyone on here have some expertise in this area so I can ask a few questions & also I'm looking for a company I can trust & refer to my customers.

Thanks

Michelle