About Lyon S Seafood & Wine Bar Ltd (11962751) United Kingdom