Leigh Creek Energy - is it a buy?