I was a ltd company

You just dont mess with HMRC, anyone trying to find away around this situation will find it might come back to bite them big time in the future, its just not worth the risk, the game is up.