About Telmek Engineering & Technical Services Limited (01431378) United Kingdom