Inside Britain’s most remote mainland pub – accessible only by a 40km hike over wild mountainous terrain or a six-mile ferry trip (but the fish and chips is worth the effort)