About Powerplus Electric Motors Limited (12180563) United Kingdom