About Cable Components Limited (12603573) United Kingdom