About Master Ropemakers (trading) Limited (02651660) United Kingdom