About The Mitheridge Foundation (13106629) United Kingdom