About Peter Whittingham Foundation (CE026202) United Kingdom