About Cordage 33 Limited (13184297) United Kingdom