I find this choice of wording rather more hilarious than I probably ought. What next? A whistle company goes up the swannee? A repairs company goes broke? A bra company goes...well, my colleague's suggestion was "bust", but I went for "tits up".
Any other ideas?