About Chicken & Chips Ltd (06674903) United Kingdom