Restoration of implants in Holt Wrexham