About The Ralph And Meriel Richardson Foundation (03674554) United Kingdom