About A.j. Leese Turkeys Ltd (04954401) United Kingdom