About Tetra Resource Ltd (08388355) United Kingdom