About The Rodel Foundation (CE026998) United Kingdom