About Takbeer Poultry Limited (09401195) United Kingdom