About Techelec Limited (05519227) United Kingdom