About The Peter Harrington Foundation (CE023167) United Kingdom