About The Knowl Hill Foundation (02274166) United Kingdom