Copied from another forum:
The website also says that they have sold 20,000 umbrellas like this in the past from which they have made donations to charity. The turnover at those prices is around quarter of a million quid, out of which they say they have donated £9,000.
Personally, I'll make a donation direct I think.