About Chicken & Chips Ashford Ltd (11249214) United Kingdom