About Rope And Sling Limited (09173025) United Kingdom