About Rope And Splice Limited (07486225) United Kingdom