About Denmark Fish Bar Ltd (12920117) United Kingdom