About Teco Europe Ltd (00541543) United Kingdom