About Microdent Limited (07620403) United Kingdom