About Teknometrix Limited (08401457) United Kingdom