About Thomas S Foundation (CE015895) United Kingdom