About Palm Beach Fish Bar Ltd (06913011) United Kingdom