About Tesrex Limited (09962244) United Kingdom