JCB: Joseph Cyril Bamford Excavators Ltd

What does JCB mean? The above is one of JCB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Joseph Cyril Bamford Excavators Ltd