About Techdent Limited (09186806) United Kingdom