Composite resin inlay or onlay in Manor House