About The Great Ropemaker Partnership (LP012802) United Kingdom