About Synthetic Rope Solutions Limited (03160292) United Kingdom