Veteran UK Agent David Apps Dies