About Live Power Limited (03905624) United Kingdom