About Cordage Design Limited (12344699) United Kingdom