About The Ratcliffe Foundation (06426134) United Kingdom