Objections from activist group Long Live Loch Linnhe (LLLL) include the location of the site, claims around the technology involved, and the impact on the environment.