About The Langdon Foundation (07621714) United Kingdom