Roca Partida looks little more than a rocky outcrop inhabited by seabirds. But below the waterline, the steep mountainous walls are surrounded by the greatest concentrations of fish of any reef in the world.