Contact Us
01473 730520
01473 730520
The KCT Squirrel trap is a humane way to catch those pesky rodents This simple catcher is made of metal and uses springs and mechanical movements ...
View full details