About High Torque Rope Access Solutions Ltd. (09107651) United Kingdom