What does bestellende Firma mean?

bestellende Firma - German to English

buying firm