About Teknos (uk) Limited (02672148) United Kingdom