About Card Consulting Limited (04798755) United Kingdom