About The Eskdale Foundation (SC164538) United Kingdom