Telecommunications - Preston, England, United Kingdom
CABLE INSTALLATION SERVICES LIMITED is a telecommunications company.