About The Rope Effect Ltd (08031209) United Kingdom