About Tihl International Co. Ltd. (08266672) United Kingdom