About Tekna-fix Limited (06257419) United Kingdom