About Novar Electrical Holdings Limited (00866782) United Kingdom