Animals in Todmorden, Lancashire We help you find any company! Stephensons Animal Feeds Limited Canteen Mill Industrial Estate, Burnley Road Todmorden, Lancashire