About Rope And Anchor Trading Co Limited (12351564) United Kingdom