At the recent LAMMA Show in the UK, Irish firm Dromone Engineering won the 'Best New Product or Innovation with a retail price less than £5,000' award for its new linkless roller pick-up hitch. The ...