Natural item ‘deters’ rats from entering homes with ‘overwhelming’ and ‘unpleasant’ scent

Rodents are one of the biggest pest problems in the UK with more than half of all pest callouts in previous years being due to vermin.
Daily Express :: Life and Style Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here