About Rope & Marine Limited (00456152) United Kingdom