About The British Triathlon Federation (02995438) United Kingdom