About The Thomas Theyer Foundation (CE003410) United Kingdom