About Caracal Cables Ltd (11563717) United Kingdom