About Shumba Electrical Limited (11558238) United Kingdom