Climber and adventurer Leo Houlding is constantly pushing the limits of what’s possible. In his most recent…