About Cable Coiling Limited (10786996) United Kingdom