Re: TL;DR they were badly advised by their own accountants ?
"From memory; accountants take no responsibility if they make a mistake"
Not true. My accountants failed to properly submit my accounts last year, HMRC levied a fine, the Accountants refunded the fine. (one of the big specialist contractor accountants)