About Troop Environmental Services Ltd (13507032) United Kingdom