About P H Holt Foundation (05731598) United Kingdom