About Atwal S Fish & Chips Limited (13106145) United Kingdom