About Kaptec Telecoms Services Limited (08000726) United Kingdom