About The Walsingham Foundation (CE020583) United Kingdom