About Teconnex Limited (01447529) United Kingdom