About Able Cable Solutions Ltd (12310187) United Kingdom