Moneysupermaket is geared towards the consumer rather than a business. From what i understand of business energy to save yourself money speak to a variety of suppliers and disucss rates and contracts with them. Typically you will agree fixed rates over a 1, 2, or 3 year period.
I'm going to take a stab in the dark and guess that currently your on out of contract rates which are around 40% higher than contracted rates and are this high for a reason - to encourage you to contact a supplier to negoitiate better rates.
The pro's to this is that you get cheaper rates for a guarenteed term. The cons however is that you will be tied to that supplier till the end of your contract with them.
As for going green, some suppliers do offer green business tariffs but this is a conversation you will have to have with them. So i'd suggest taking an hour or so and calling around the suppliers and seeing what they can offer you. You could also try playing one off against another and seeing if they can beat another providers rates. They mat be able to do this i'm unsure in the business market. I know we can't for domestic consumers.
Good luck!
The answers I give you may not want to hear. The answers I give may not be easy. The answers I give will be the truth. If your prepared for this - ask away!