About Leazes Energy Limited (11268219) United Kingdom