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
Home
Life & Style Natural item ‘deters’ rats from entering homes with ‘overwhelming’ and ‘unpleasant’ scent