Infographics The Good Old Dependable ‘Innovative’ Cheque The TALL Group of Companies The TALL Group of Companies provides analysis on cheques in the UK in recent years.