About Rubislaw Foundation (10067677) United Kingdom