About The E J Taylor Foundation (CE017253) United Kingdom