Gordon Dadds buys Davenport Lyons out of administration