About Technelec Limited (02753595) United Kingdom