About Teknord Limited (03715623) United Kingdom