About Global Power Solutions Limited (12394196) United Kingdom