Wiltshire manufacturing firm Latchways said it was recovering from a “disappointing two years” as it unveiled a fall in annual sales and profits. The Devizes-based company, which makes protection equipment for people working at height, reported a 14% drop in revenues in the year to March 31 to £33.1m with pre-tax profits down 28%...