About Cordage 38 Limited (13419177) United Kingdom