About Terminix Uk Limited (03173779) United Kingdom