Catalogues and offers of Card Factory in Clacton-on-SeaCard Factory UK is a British High Street greetings card retailer.