About Tec Tec Ltd (12781110) United Kingdom