Newhay Feeds Ltd Newhay Feeds Ltd The Yard, West End Farm, Woodhall South Duffield YO8 6TG Selby United Kingdom www.newhay.co.uk