Team Building in Snowdonia. Riding the white water of the River Dee, Llangollen.