About Terminex Limited (03024848) United Kingdom