About Williams (ropes) Limited (02658208) United Kingdom