About The Sarah Foundation (10899616) United Kingdom