About Talking Technology Limited (02288429) United Kingdom