About Teknomek Limited (02054645) United Kingdom