About The Francis Foundation (CE003503) United Kingdom