About P & I Generators Limited (05717392) United Kingdom