Edwards & Cromwell Edwards & Cromwell is a leading manufacturer of spill control solutions, including football and golf ball plugs.