About Card Connection Limited (02688778) United Kingdom