About New Cross Fish Bar Ltd (11441207) United Kingdom