About Glasgow Triathlon Club Scio (CS004337) United Kingdom