About Marine Technology Hub Cornwall Limited (10638055) United Kingdom