It's currently impossible to say if Cardiff TeleForm will work on Windows 10 or not, because there is no information to indicate so and no download to test. I managed to visit a website that contains some PDF files for this software, but they're just simple brochures.
The only way to obtain the desired info is by contacting the developers. Here are their contact details:
Cardiff (USA) | 3220 Executive Ridge, Vista, CA 92081 | Tel: 760.936.4500 | Fax: 760.936.4800 | Email: firstname.lastname@example.org