About Roman Rope Management Limited (13022113) United Kingdom