About Cordage 8 Limited (10583804) United Kingdom