About Live Power Solutions Limited (07037064) United Kingdom