William (Farmers) Anderson Ltd phone Ainderby Myers Farm, Ainderby Myers Ainderby Miers, North Yorkshire DL8 1PF map