About Cambridge Dx Limited (09346306) United Kingdom