Government intelligence agency GCHQ took top honours in a business teamwork challenge event in the Welsh mountains. The four day event saw 123 organisations take part in running, kayaking, mountain biking and code breaking to raise funds for the National Society for the Prevention of Cruelty to Children.