Being cynical, and talking of one who suffered the consequences of a business that went into liquidation, it means that the owners/managers of that business can absolve themselves of all financial and personal responsibility to all of their employees and debtors and walk away to set up another business under a new name without a care in the world.
ahh damn i need a ps3 for under 200 pounds and the only shop i know that does that is in liverpool