About Avery Energy Limited (11277783) United Kingdom