About The Aldenham Foundation (01847134) United Kingdom