About Tetra Care Limited (07254324) United Kingdom