About Tetratec Europe Limited (03130127) United Kingdom