Howdon Power Transmission Limited / Headquarters: Paganhill Lane, Cainscross, Stroud, Gloucestershire GL5 4JT / Company Registered in England & Wales No: 1316321 / Registered Office: Chargrove House, Shurdington Road, Shurdington, Cheltenham, Gloucestershire GL51 4GA / VAT Registration No: GB 298 4367 03
See the Howdon 1978 Patent for a Torque Limiting Coupling with Shearpins HERE.