About Terminator Pest Control & Environmental Services Limited (10199038) United Kingdom