The Eric and Jean Beecham Charitable Trust is a discretionary grant-making Trust that makes donations to a variety of registered charities throughout the United Kingdom, Israel and the United States of America.
They do not have a website but further information is available on the Charity Commission website.