About Tees Process Water Services Ltd. (11073619) United Kingdom