About Cantold Diagnus Limited (09335904) United Kingdom