About Champ Chicken Limited (11603290) United Kingdom