About Lapstrake Marine Ltd (11995582) United Kingdom