About The Millar Foundation (SC581705) United Kingdom