Denizen works perches its luminous ‘mannal house’ atop the rocky coast of scotland