About Lc Energy Limited (06296861) United Kingdom