About Rope Assemblies Limited (01623182) United Kingdom