About Kickass Pest Control Ltd (12718285) United Kingdom