About Cordage 28 Limited (13122748) United Kingdom