About Marine Systems Design & Integration Limited (11432898) United Kingdom