About Ropeworld Ltd (11599353) United Kingdom