About Practical Energy Projects Limited (09038212) United Kingdom