Restaurant among east London tax defaulters named and shamed in HMRC dataHMRC fines those who make deliberate errors on tax returns, highlighting the dangers of noncompliance among local businesses.