About Tea Engineering Ltd. (11060937) United Kingdom