About Tekmercia Limited (08677436) United Kingdom