Maple Grove company fined $45K for chemical hazards