About Tecomak Environmental Services Limited (03083222) United Kingdom