About The Edward Showler Foundation (CE016032) United Kingdom