About The Dog Rescue Foundation C.i.c. (11424759) United Kingdom