About Advanced Power & Generators Ltd (10822222) United Kingdom