About Takbeer Poultry & Products Ltd (08719066) United Kingdom