About Rope Ex Limited (06577509) United Kingdom