Effective pest control – Rats

Rats have been a pest problem since the dawn of civilisation due to the fact that they thrive off human activity. There are an estimated 10 million rats in Britain and they are a particularly common problem in large cities. Britain has two species of rat, although in reality, most rat infestations are likely to…