Hello, I am wondering if anyone can identify these hatchlings. Brought to someone's house by their cat, straight from a nest but absolutely no idea of where the nest is. Birds were handled by cat owner, who then brought them to me. National rescue organisation advised me to 'let nature take its course' ie let the birds die. They are uninjured but probably only a day old. They are quite big, about 3 inches long excluding legs, legs are probably another 1.5/2 inches long. Photos attached. Just looking for anyone's best idea of what these birds might be. TIA!