About Kenilworth Pest Control Limited (07281666) United Kingdom