About Ted Leonard Foundation (CE014465) United Kingdom