About D. Haxby Farms Limited (01319315) United Kingdom