Consider making contact with one or two who say they support charities and ask them to list your charity Stephen, one never knows where the next little bit of help will arrive from.
Local online shopping TakeALot is another place where people purchasing online are able to donate, register in places
I agree in not sending out pleading emails, notify people, it is their decision whether they are able to assist.