About Tetech Limited (10681324) United Kingdom