Spirit Hound Distillers Claims Top Honors at London International Spirits Competition Spirit Hound Distillers of Lyons, Colorado, is excited to announce that it has earned top…