About The Miscarriage Foundation (09430930) United Kingdom