About Sherry Chicken Ltd (11744206) United Kingdom