About Canelec Limited (10460571) United Kingdom