About Trelec Limited (12038768) United Kingdom