About Chicks And Chips Limited (11862109) United Kingdom