In what country did the name fuller originate?

Fuller is an English occupational name denoting one who fulls wool or cloth.