HMRC reveal deliberate defaulters

HMRC has published details of deliberate tax defaulters.