About Trowbridge Marine Ltd. (10850309) United Kingdom