About Directelec Limited (09978196) United Kingdom