About The Christopher Richard James Tromans Foundation (CE022830) United Kingdom