SeymourDirect seymourdirect@identi.ca

Kirkoswald, United Kingdom

Seymour Direct are one of the UK's major merchant services providers and help many businesses set up card processing terminals.