About The Dodgson Foundation (CE020462) United Kingdom