About Telephone Switching International Limited (00123986) United Kingdom