About The Charles Simeon Foundation (07706730) United Kingdom