About Tell Industry Co. Ltd (10238449) United Kingdom