About The Milne Family Foundation (SC525487) United Kingdom