About Telekey Management Limited (02828205) United Kingdom