About The Peter Doody Foundation (CE019839) United Kingdom