About Ship Design Solutions Limited (05174946) United Kingdom