About The Kendon Rope & Twine Co Limited (02702974) United Kingdom