Grant making charity funding UK registered charities working to support such charitable causes as the trustees think fit.