About The Knoydart Foundation (SC171248) United Kingdom