About Cordage 2 Limited (10058287) United Kingdom