About Bristol Rope & Twine Co. Ltd (08746754) United Kingdom