About Kand Pest Control Limited (08930271) United Kingdom