About Helensburgh Amateur Athletic Club (CS003266) United Kingdom