About Tetra Cad Services Ltd. (10833991) United Kingdom