The horn itself is well hidden, not accessible in the engine bay, but under the drivers side light accessible from underneath behind bumper. It is earthed by wire rather than fixing. Best thing to do is to unbolt the horn (13mm nut on top) then remove the cables, roughen the terminals & refit - solved my problem. It is quite likely that these terminals will corrode given the exposed location.
Jeff
November 2007