About Tec Group Ltd (09795619) United Kingdom