Just had a letter from this charity...

IT4CH - Formerly Express Link-up

We were thinking of donating some PCs to them if Computer Aid can't make it, has anyone used IT4CH and are they genuine?