About The Village Fish & Chip Bar Ltd (05856627) United Kingdom