About Tel-link Limited (01695840) United Kingdom