About The Ridgewood Charitable Incorporated Organisation (CE013951) United Kingdom