About Cable Management Supplies Limited (01822979) United Kingdom