07752078 Limited, formerly known as Lucas Johnson Limited, deliberately defaulted on nearly half a million pounds in tax over a period of almost a decade.
Open article