About Teltec Communications Limited (06588017) United Kingdom