About Tetra (uk) Limited (04601572) United Kingdom