About Teknex Limited (07956628) United Kingdom