You can see from the timeline on Companies House that the deadline to file accounts (31 May) was missed last year and the company was set for compulsory strike off. That was averted, late accounts filed no doubt with a penalty, accounts filed on time this year, at least 3 months no trading, and Bob's your voluntary strike off.
Any cash will have been taken out but how we have no idea - over £25,000 it has to be paid by dividend I think not capital but there may have been other things in place such as a loan by a director to the company.