Barry Donovan MIA – Location Safety ltd – Film, TV and Media Safety Specialists Posted on May 11, 2016September 30, 2017 by aw2george Barry Donovan profile picture, rock climbing – Location Safety ltd – Film, TV and Media Safety Specialists