About Teichmann Limited (11273535) United Kingdom