Concept Research UK Pest Deterrents and Pest control devices - keep away cats, fox, rats, mice, moles, pests, repeller
conceptresearch.co.uk
Concept Research make effective pest control devices including the only repellent tested & approved by the RSPB.