The Keighley Association of Engineers, which offers an interesting programme of events and visits throughout the year, whilst enabling engineers to share knowledge, experiences and opinions through its social functions.