About Netelec Limited (06976568) United Kingdom