About Lyon S Marine Ltd. (12793830) United Kingdom