About Tetra Health Limited (03835333) United Kingdom