About The Deborah Rogers Foundation (09785652) United Kingdom