About Cambridge Telecommunications Ltd. (02303028) United Kingdom