About The Rochester Foundation (05202727) United Kingdom