About Global Pest Control Limited (10022335) United Kingdom