how about the Welsh tri Assoc, they must have a development orrificer who can help you out with a swimbling contact?
I'm sure you can find help with the swimming, keep looking, check out the wbsite, I was looking at it t'other day, a bit basic, but it has inkys to all the tri clubs about.
g-s