Dental implants in Wyberton Fen