About Tel S Communications Limited (06200499) United Kingdom