About Tektrades Ltd (08050376) United Kingdom