About Intelligent Dental Design Limited (07717263) United Kingdom