RAT CONTROL IN LONDON & SOUTH OF ENGLAND
When people hear the word ‘rat’ or ‘mouse’ the next word association is generally ‘trap’...