About Marine Holdings Limited (00576272) United Kingdom