About C&s Cables Limited (12740227) United Kingdom