About N&p Power Solutions Limited (06432776) United Kingdom