About Wishford Foundation (CE026060) United Kingdom