What does Bürolocher mean?

Bürolocher - German to English

company punch