What does Abwrackunternehmen mean?

Abwrackunternehmen - German to English

salvaging business