About Ropemaker Rb Holdings Limited (10379378) United Kingdom