About Tec Global Solutions Limited (09551786) United Kingdom