About Northumberland Dental Implants Limited (10620419) United Kingdom