About Neward Electrical Limited (13112894) United Kingdom