About Town Fish & Chips Bar Ltd (13479370) United Kingdom