Google Call of the Wild, an adventure sports place near Swansea, they do lots of activitites and sort everything. I used them as a best man, we did the cayoning and quad bikes, the quads were a bit tame but the cayoning was very good.
They sorted out a very nice hotel 2 mins out of Swansea and Swansea was a very good night out. Let me know if you want any information. Think it was about £200 per person for the activities and two night accom, they took us to all activities so no worries on being a bit over in the morning etc.