About T And S Communications Limited (07934028) United Kingdom