T P M S Animal Feeds T P M S Animal Feeds 54 Padgets Lane, Moons Moat Redditch B98 0RD Worcestershire United Kingdom