About Cordage 32 Limited (13183099) United Kingdom