Herrarne Taft , Hainwell &Co.