About Macquarie Ropemaker Limited (06309906) United Kingdom