About Turkey Jerky Ltd (12929945) United Kingdom