About Atik Fish & Chips Limited (13637031) United Kingdom