About Tetra Communications Limited (09268627) United Kingdom