About Sj Pest Control Ltd. (12827686) United Kingdom