About Langmuir Family Foundation (CS004367) United Kingdom