About Tempelhueter 1904 Management Ltd. (11498706) United Kingdom