About Teclon (u.k.) Limited (01735441) United Kingdom