About Praxis Power Engineering & Design Limited (06879165) United Kingdom