About Rope Services Limited (05773249) United Kingdom