About Tricodent Limited (01684089) United Kingdom