Young members and volunteers at the 5th Hamilton company, based at Cadzow parish church, are marking its 100th anniversary with a range of events including a 24-hour challenge and a centenary ...