About Rope Team Ltd (06041484) United Kingdom