About Chicken Bites Slough Ltd (10681605) United Kingdom