About Cordage Sequence Limited (13664088) United Kingdom