About The Kate Farrer Foundation (CE000880) United Kingdom