Completely mishandled energy brokerage, costing my business thousands of pounds. Wouldn't return emails, phone calls or provide evidence of work completed.