About Telmak Limited (01679868) United Kingdom