About The Roddy Segrave Charitable Foundation (CE021023) United Kingdom