A soiled crate packed with distressed kittens has been discovered dumped on a charity shop’s doorstep.