About Troeltsch Stdtke L Ltd (13363722) United Kingdom