About Ship2shore Engineering Limited (11278817) United Kingdom