About Thelec Ltd (10361509) United Kingdom