About Power Service Solutions Ltd (10886127) United Kingdom