Battle, Hayward and Bower ltd have been producing veterinary products in Lincoln for over 160 years. They began making products for sheep and cattle, but today they manufacturer high quality licensed medicines for horse, cattle, sheep and other animals too.