About The Leonard Curtis Foundation (CE023299) United Kingdom