I have to pay to have the work put right even though I was given a 5 year guarantee just over 1 year ago.
Seems the public has no options open to them when a company goes belly up. The people who did the non-compliant work under contract to (in the name of) the liquidated company can continue to do the same work for some other company and there is nothing anyone can do about it. One cannot get them to fix their work which seems unfair and future clients would have no idea of their previous non-compliant work.
I guess "name and shame" will only cause more grief even if what you said was true.