About Linkcable Limited (01408042) United Kingdom