About Village Fish Bar Limited (11344837) United Kingdom