About Pennings Power Limited (12458317) United Kingdom