About Dentmech Limited (07999175) United Kingdom