About Rope Work Solutions Ltd. (09032704) United Kingdom