About Tec H&s Ltd (10959311) United Kingdom