About Kidderminster Pest Control Limited (07959198) United Kingdom