About Advanced Power Solutions Ltd (05500165) United Kingdom