About Henry F. Teichmann Europe Ltd (10833866) United Kingdom