About Rope Press Limited (08665247) United Kingdom