About Seka Marine Ltd. (10181141) United Kingdom