About P.p.s Generators Limited (08824605) United Kingdom