About Tetra Corporation Limited (09034321) United Kingdom