About Rope & Vine Ltd. (10981515) United Kingdom