A quick update...
The Seachem Flourish Excel that I ordered arrived today, however they sent me the Flourish comprehensive by mistake, or maybe I ordered the wrong one by mistake. Anyway, I have dosed 1ml of this stuff. If a lack of nutrients is causing the algae, then hopefully this will help...