About Elmer Technology Co. Ltd. (07875431) United Kingdom