About Navs Trap Chicken Ltd (12327068) United Kingdom