About Tektrix Limited (03187184) United Kingdom