Thames Technology manufactures and personalises both Smart Cards and Magnetic Stripe cards for a wide range of market