About Gas And Power Solutions Limited (13378558) United Kingdom