OP
Earthstore
Have just been on the http://www.energysavingtrust.org.uk website, and if you hover over generate your own energy in the blue box at the top of the page, it tells you the exact procedure to follow to make a complaint.
I hope this helps, and good luck.
I hope this helps, and good luck.