About Cable Management Solutions Limited (09650079) United Kingdom