About Rope World Services Ltd (12647012) United Kingdom