About Teknos Limited (06634740) United Kingdom