About The Thurston Foundation (CE025434) United Kingdom