About Dsp Rope Solutions Ltd. (12457668) United Kingdom