About The Francis Terry Foundation (CE003768) United Kingdom