About The Shackleton Foundation (06107694) United Kingdom