I wouldn't go so far to say there are no snakes. In The UK and Ireland there are not vey many snakes. Snakes do not seem to like our climate over much. We do have one poisonous snake and that is called the Adder. We have a lot of slow worms which are disgusting. I am not sure whether they are the same as your grass snakes or not. All I know is they are not nice.
One thing we do have is a lot fo birds of prey, Kestrels and the like. Also cats are used widely for rodent control..: )