About Technicable Limited (02199835) United Kingdom