About The Stoker Charitable Foundation (CE025020) United Kingdom