About T S B Telecoms Ltd (12096798) United Kingdom