1900 BSA Telegraph Battalion 58