About The Ted Senior Foundation (CE017671) United Kingdom