About Teesdale Game & Poultry Ltd (11034564) United Kingdom