About Palm Beach Restaurant Ltd (10739601) United Kingdom