SPF FAIL for HELO domain

Hello. I work for Business Management Systems in Fairfax, VA. There was a problem with your HELO name:
%helo
The owners of the %helo domain have published a Sender Policy (rfc4408), and the HELO name, %helo, is NOT AUTHORIZED for the MTA sending from %ip. There is no authorization for the MAIL FROM (%mfrom) either. Consequently, we have honored the request of the owners of the %helo domain, and rejected your email. If you think your email is legitimate, please talk to them, or talk to your mail administrator (who may have incorrectly configured your mail server).