Stroud Seals Swimming Club competes for first time since 2014