About Tektone Ltd (08763781) United Kingdom