About Steel & Ship Design Ltd (07774942) United Kingdom