About Tetratex Ltd (11077228) United Kingdom