About The Roy Bard Charitable Foundation (CE021038) United Kingdom