About Thomson Environmental Services Limited (02879072) United Kingdom