About The Ingram Hill Foundation (03595029) United Kingdom