About Little Rescue C.i.c. (13324302) United Kingdom