About Pc Card Technology Plc (03266108) United Kingdom