About Retrieval Rope Services Limited (13421545) United Kingdom