RAT CONTROL IN LONDON & SOUTH OF ENGLAND
Trapping rodents is another form of pest control – i.e. trying to keep numbers down...