About The Maisie Besant Foundation (06132300) United Kingdom