You can get it here Dave
www.aquaessentials.co.uk/index.php?main_...mp;amp;cPath=145_146
You are looking for potassium nitrate on that list, there is a postage calculator on the checkout page of that site as well.
For the BGA, remove as much as possible and do a large water change, dose the KNO3 into the tank and then do a 3 day total blackout of the tank, when the 3 days are over do another large water change and dose the KNO3 back in again. This method usually cures BGA. If it comes back you might have to try low doses of antibiotics, (Marcyin? last resort stuff here really)
Just make sure the substrate is clean as well and circulation is good in the tank, dead spots can bring on BGA as well IME so it could be for those reasons you have the BGA as well as low nitrate levels. I have gotten BGA before in tanks that had dead spots with poor circulation, adding a powerhead can help you out there, if its only in one or two spots try pointing a powerhead directly at the BGA.
Good luck with it