About University Of Liverpool Energy Company Limited (01949529) United Kingdom