About Chicken Sherriff Ltd (11927164) United Kingdom