RAT CONTROL IN LONDON & SOUTH OF ENGLAND
So you have rats in the walls? Or you have mice in the house? If...