About Teichmann International (uk) Ltd. (10598501) United Kingdom