About Alex Jackson Marine Design Services Ltd (SC346489) United Kingdom