About Treddek Ltd (12652509) United Kingdom